package com.tedu.day02.oop;

/**
 * this关键字
 * 不需要继承--当前类，指代当前状态
 * 使用方式：调取当前类属性，方法，构造器
 * this  【当前类属性赋值】
 * 出现方法中
 * 区别当前类属性与参数名称一致的情况
 */
public class this关键字 {
    int i;       //构造器或方法当中赋值
    int j;

    public this关键字(int i, int j) {
        this.i = i;
        this.j = j;
    }

    //有参构造器
    public this关键字(int i) {
        this.i = i;  //常见 this.属性【当前类下属性】=参数
    }
    public void testi(){
        System.out.println("我是i");
    }
    public void testj(){
        System.out.println("我是j");
    }
    public static void main(String[]args){
     //  System.out.println(new this关键字(1).i);
       new this关键字(1).testj();
    }
}
